package com.woniu.job.service;

import com.woniu.job.entity.Favorite;
import com.baomidou.mybatisplus.extension.service.IService;
import com.woniu.job.entity.Interview;
import com.woniu.job.entity.Work;

import java.util.List;

/**
 * <p>
 *  服务类
 * </p>
 *
 * @author song
 * @since 2019-12-24
 */
public interface IFavoriteService extends IService<Favorite> {
    /**
     * @Description: 用户增加收藏职位
     * @Param: 收藏[favorite]
     * @return: void
     * @Author: 陈C
     * @Date: 2019/12/26
     */
     void favoriteAdd(Favorite favorite);
    /**
    * @Description: 查看我的职位收藏
    * @Param: 用户[id]
    * @return: void
    * @Author: 陈C
    * @Date: 2019/12/26
    */
    List<Work> getAllFavo(String id);

    /**
    * @Description: 删除我的收藏
    * @Param: 工作id[wordId]
    * @return: void
    * @Author: 陈C
    * @Date: 2019/12/26
    */
    void delFavo(String[] wordId);

    /**
    * @Description: 投递简历
    * @Param: [用户id, 工作id1]
    * @return: void
    * @Author: 陈C
    * @Date: 2019/12/28
    */
    void sendResdResume(String id, String id1);

    /**
    * @Description: 查看面试邀请
    * @Param: [id]
    * @return: java.util.List<com.woniu.job.entity.Interview>
    * @Author: 陈C
    * @Date: 2019/12/30
    */
    List<Interview> lookResume(String id);
}
